Evolving Controllers for Autonomous Agents Using Genetically Programmed Networks

نویسندگان

  • Arlindo Silva
  • Ana Neves
  • Ernesto Costa
چکیده

1 Escola Superior de Tecnologia, Instituto Politécnico de Castelo Branco, Av. do Empresário, 6000 Castelo Branco – Portugal 2 Departamento de Engenharia Informática, Universidade de Coimbra, Polo II – Pinhal de Marrocos, 3030 Coimbra – Portugal Abstract – This article presents a new approach to the evolution of controllers for autonomous agents. We propose the evolution of a connectionist structure where each node has an associated program, evolved using genetic programming. We call this structure a Genetically Programmed Network and use it to successfully evolve control systems with very different architectures, by making small restrictions to the evolutionary process. Experimental results of applying this method to evolve neural networks, distributed programs and rule-based systems all capable of solving a common benchmark problem, the Ant Problem, are presented. Comparisons with other known genetic programming based approaches, show that our method requires less effort to find a solution.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Parameters for Xpilot Combat Agents

In this paper we present a new method for evolving autonomous agents that are competitive in the space combat game Xpilot. A genetic algorithm is used to evolve the parameters related to the sensitivity of the agent to input stimuli and the agent's level of reaction to these stimuli. The resultant controllers are comparable to the best hand programmed artificial Xpilot bots, are competitive wit...

متن کامل

Learning to do without synaptic plasticity: evolving adaptive neural networks controllers for autonomous robot

Recently research in the field of Evolutionary Robotics have begun to investigate the evolution of learning controllers for autonomous robots. Research in this area has achieved some promising results, but research to date has focussed on the evolution of neural networks incorporating synaptic plasticity. There has been little investigation of possible alternatives, although the importance of e...

متن کامل

Evolving Cooperation of Simple Agents for the Control of an Autonomous Robot

A distributed and scalable architecture for the control of an autonomous robot is presented in this work. In our proposal a whole robotic agent is divided into sub-agents. Every sub-agent is coded into a very simple neural network, and controls one sensor/actuator element of the robot. Sub-agents learn by evolution how to handle their sensor/actuator and how to cooperate with the rest of sub-ag...

متن کامل

Evolving communicating agents that integrate information over time: a real robot experiment

In this paper we aim at designing artificial neural networks to control two autonomous robots that are required to solve a discrimination task based on time-dependent structures. The network should produce alternative actions according to the discrimination performed. Particular emphasis is given to the successful transfer of the evolved controllers on real robots. We also show that the system ...

متن کامل

The Core : Evolving Autonomous Agent Control C

The Core is a unique learning environment where agents compete to evolve controllers without the need of a fitness function. In this paper we use it with a cyclic genetic algorithm to evolve agents in the network game Xpilot, where the agents are engaged in space combat. The agents interact locally through tournament selection, crossover, and mutation to produce offspring in the evolution of co...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999